herding together - German English Dictionary